\hypertarget{class_point__3_d}{}\doxysection{Point\+\_\+3D$<$ T $>$ Class Template Reference}
\label{class_point__3_d}\index{Point\_3D$<$ T $>$@{Point\_3D$<$ T $>$}}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{class_point__3_d_a23ab92e7f0c394322cc2005238c38586}\label{class_point__3_d_a23ab92e7f0c394322cc2005238c38586}} 
{\bfseries Point\+\_\+3D} (T x, T y, T z)
\item 
\mbox{\Hypertarget{class_point__3_d_a76b0c7b04388b9b7f23d29e592fce60b}\label{class_point__3_d_a76b0c7b04388b9b7f23d29e592fce60b}} 
bool {\bfseries operator==} (const \mbox{\hyperlink{class_point__3_d}{Point\+\_\+3D}} \&p) const
\item 
\mbox{\Hypertarget{class_point__3_d_a84d033644c4cf7c7ab132e490da0963d}\label{class_point__3_d_a84d033644c4cf7c7ab132e490da0963d}} 
bool {\bfseries operator!=} (const \mbox{\hyperlink{class_point__3_d}{Point\+\_\+3D}} \&p) const
\item 
\mbox{\Hypertarget{class_point__3_d_af7a9e2f2dbf80671644eb9414e96f32f}\label{class_point__3_d_af7a9e2f2dbf80671644eb9414e96f32f}} 
bool {\bfseries operator$<$} (const \mbox{\hyperlink{class_point__3_d}{Point\+\_\+3D}} \&p) const
\item 
\mbox{\Hypertarget{class_point__3_d_aef7b01955dc0656080a0010d8253668c}\label{class_point__3_d_aef7b01955dc0656080a0010d8253668c}} 
void {\bfseries operator=} (const \mbox{\hyperlink{class_point__3_d}{Point\+\_\+3D}} \&p)
\item 
\mbox{\Hypertarget{class_point__3_d_a508adb42d741e92296152d3083d8f903}\label{class_point__3_d_a508adb42d741e92296152d3083d8f903}} 
\mbox{\hyperlink{class_point__3_d}{Point\+\_\+3D}} {\bfseries operator-\/} (const \mbox{\hyperlink{class_point__3_d}{Point\+\_\+3D}} \&p) const
\item 
\mbox{\Hypertarget{class_point__3_d_a27293f001fd7a6261ac78c55cb61a960}\label{class_point__3_d_a27293f001fd7a6261ac78c55cb61a960}} 
\mbox{\hyperlink{class_point__3_d}{Point\+\_\+3D}} {\bfseries operator+} (const \mbox{\hyperlink{class_point__3_d}{Point\+\_\+3D}} \&p) const
\item 
\mbox{\Hypertarget{class_point__3_d_aa74f8d268601c42641f112bf58fe0bb0}\label{class_point__3_d_aa74f8d268601c42641f112bf58fe0bb0}} 
const \mbox{\hyperlink{class_point__3_d}{Point\+\_\+3D}} \& {\bfseries operator+=} (const \mbox{\hyperlink{class_point__3_d}{Point\+\_\+3D}} \&p)
\item 
\mbox{\Hypertarget{class_point__3_d_ae28be5cf29d7bbfc88d3fa3e1b61f043}\label{class_point__3_d_ae28be5cf29d7bbfc88d3fa3e1b61f043}} 
T {\bfseries x} () const
\item 
\mbox{\Hypertarget{class_point__3_d_a5bc7cb91a8855248a9b8a542a51c691b}\label{class_point__3_d_a5bc7cb91a8855248a9b8a542a51c691b}} 
T {\bfseries y} () const
\item 
\mbox{\Hypertarget{class_point__3_d_a79825e7fcb4ba59c1470935c338e0618}\label{class_point__3_d_a79825e7fcb4ba59c1470935c338e0618}} 
T {\bfseries z} () const
\end{DoxyCompactItemize}
\doxysubsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{class_point__3_d_a2cfdba58085415f67418274556a509b0}\label{class_point__3_d_a2cfdba58085415f67418274556a509b0}} 
static double {\bfseries get\+Distance2D} (const \mbox{\hyperlink{class_point__3_d}{Point\+\_\+3D}} \&a, const \mbox{\hyperlink{class_point__3_d}{Point\+\_\+3D}} \&b)
\end{DoxyCompactItemize}
\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{class_point__3_d_a5b8450ca07ec4d3b5b8bf407f73a253a}\label{class_point__3_d_a5b8450ca07ec4d3b5b8bf407f73a253a}} 
T {\bfseries m\+\_\+x}
\item 
\mbox{\Hypertarget{class_point__3_d_a173576810a2aeff1d89b720986ac447c}\label{class_point__3_d_a173576810a2aeff1d89b720986ac447c}} 
T {\bfseries m\+\_\+y}
\item 
\mbox{\Hypertarget{class_point__3_d_a28cd40fbc5b52c2a6eef09e9159e8d3c}\label{class_point__3_d_a28cd40fbc5b52c2a6eef09e9159e8d3c}} 
T {\bfseries m\+\_\+z}
\end{DoxyCompactItemize}


The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
module/\+Kicad\+Parser/src/point.\+h\end{DoxyCompactItemize}
